slap in the face – English–Italiano translations

🇬🇧 en it 🇮🇹

slap in the face noun

  • slap in the face or on the cheek
sberla, ceffone, schiaffo, sganascione
Wiktionary Links